Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE LARCHES Semi-Detached £72,750 26 Sep 2011
10 THE LARCHES Terraced £88,500 25 Nov 2005